Applicability of Quality Attribute-Driven Architecting In the Context of Agile Software Development: A Case Study

نویسندگان

  • G. H. El-Khawaga
  • Galal Hassan Galal-Edeen
چکیده

Understanding and grasping the philosophy of architecting and considering the true purpose of it can help in driving a conclusion that architecting –if done carefullycan be an agility-enabler stage, which demands an agile mindset while analyzing and specifying its drivers; and enables acting in an agile way through implementing them, while keeping business values and easing frequent accommodation of changes. Through this paper, a framework for architecting in the context of agile software development is presented. This framework is built to overcome problems of current trends in agile architecting. Integrating architecture-centric practices into an agile process and managing effectively how and where these practices would be inserted into the process, and what actions and interactions will be between these practices and other development ones, enable the proposed framework to realize these aims, and a case study was held to help explore how this framework achieved

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The impact of agile principles on market-driven software product development

Agile development methods such as extreme programming (XP), SCRUM, Lean Software Development (Lean SD) and others have gained much popularity during the last years. Agile methodologies promise faster time-to-market, satisfied customers and high quality software. While these prospects are appealing, the suitability of agile practices to different domains and business contexts still remains uncle...

متن کامل

Developing support for agile and plan-driven methods

Software development processes provide means to develop software in a structured and disciplined way. Although these processes provide support for how to develop software, there is still a challenge to successfully apply them in practice. Thus, there is a need to support management of software development processes so that their use generate as good results as possible. The thesis presents supp...

متن کامل

Architecting in the Context of Agile Software Development: Fragility versus Flexibility

As the size and complexity of software systems increase, software development process couldn’t be bound to just codifying some modules that serve needed functionality and finding the appropriate configuration of these modules. Instead, a growing need emerges to sketch a big picture of the whole system that not only identifies basic parts of functionality, but also harmonizes these parts interna...

متن کامل

A systematic mapping study on the combination of software architecture and agile development

Context: Combining software architecture and agile development has received significant attention in recent years. However, there exists no comprehensive overview of the state of research on the architecture-agility combination. Objective: This work aims to analyze the combination of architecture and agile methods for the purpose of exploration and analysis with respect to architecting activiti...

متن کامل

A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)

Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014